namespace * com.gdl.newagk.interfaces

include "../dataobject/user/user.thrift"
include "../../common/dataobject/common.thrift"

# 安管控用户接口
service UserService
{
    common.ResultDO appUserLogin(1:user.UserLoginRequestDTO user),#用户名密码登录
	common.ResultDO appUserNameLogin(1:user.UserPasswordRequestDTO user),#手机验证码登录
	common.ResultDO appUserCode(1:user.UserPasswordRequestDTO user),#发送手机验证码接口
	common.ResultDO appUserPassword(1:user.RePasswordRequestDTO user),#忘记密码修改密码
	common.ResultDO registerUser(1:user.RegisterRequestDTO user),#安管控用户注册
	common.ResultDO appAddLogo(1:user.UserDTO user),#上传头像
	common.ResultDO appEditUser(1:user.UserDTO user),#修改用户资料
	common.ResultDO appEditPhone(1:user.UserDTO user),#修改手机号码
	common.ResultDO appEditPassword(1:user.UserDTO user),#根据旧密码修改密码
	common.ResultDO appUserInfo(1:user.UserRequestDTO user),#用户详细信息
	common.ResultDO appExitPlaform(1:user.UserDTO user),#退出平台
}